package com.yidu.t299.domain.ssk;

import java.io.Serializable;

/**
 * @author 粟术康
 * @version 1.0
 * @description 收费表
 * @date:2023/3/10 16:09
 */
public class Charge implements Serializable {
    private Integer chargeId;
    private Integer studentId;
    private Integer chargeCriterionId;
    private Integer chargeFormulaeId;
    private Integer accountId;
    private String chargeMonery;
    private String chargeDate;
    private Integer schoolId;
    private Integer recordId;
    private Integer classId;
    /* 相关联的表的属性 */
    private String studentName;
    private String schoolName;
    private String className;
    private String preferentialItem;
    private String recordName;
    private String accountType;


    public Integer getChargeId() {
        return chargeId;
    }

    public void setChargeId(Integer chargeId) {
        this.chargeId = chargeId;
    }

    public Integer getStudentId() {
        return studentId;
    }

    public void setStudentId(Integer studentId) {
        this.studentId = studentId;
    }

    public Integer getChargeCriterionId() {
        return chargeCriterionId;
    }

    public void setChargeCriterionId(Integer chargeCriterionId) {
        this.chargeCriterionId = chargeCriterionId;
    }

    public Integer getChargeFormulaeId() {
        return chargeFormulaeId;
    }

    public void setChargeFormulaeId(Integer chargeFormulaeId) {
        this.chargeFormulaeId = chargeFormulaeId;
    }

    public Integer getAccountId() {
        return accountId;
    }

    public void setAccountId(Integer accountId) {
        this.accountId = accountId;
    }

    public String getChargeMonery() {
        return chargeMonery;
    }

    public void setChargeMonery(String chargeMonery) {
        this.chargeMonery = chargeMonery;
    }

    public String getChargeDate() {
        return chargeDate;
    }

    public void setChargeDate(String chargeDate) {
        this.chargeDate = chargeDate;
    }

    public Integer getSchoolId() {
        return schoolId;
    }

    public void setSchoolId(Integer schoolId) {
        this.schoolId = schoolId;
    }

    public Integer getRecordId() {
        return recordId;
    }

    public void setRecordId(Integer recordId) {
        this.recordId = recordId;
    }

    public Integer getClassId() {
        return classId;
    }

    public void setClassId(Integer classId) {
        this.classId = classId;
    }

    public String getStudentName() {
        return studentName;
    }

    public void setStudentName(String studentName) {
        this.studentName = studentName;
    }

    public String getSchoolName() {
        return schoolName;
    }

    public void setSchoolName(String schoolName) {
        this.schoolName = schoolName;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public String getPreferentialItem() {
        return preferentialItem;
    }

    public void setPreferentialItem(String preferentialItem) {
        this.preferentialItem = preferentialItem;
    }

    public String getRecordName() {
        return recordName;
    }

    public void setRecordName(String recordName) {
        this.recordName = recordName;
    }

    public String getAccountType() {
        return accountType;
    }

    public void setAccountType(String accountType) {
        this.accountType = accountType;
    }

    @Override
    public String toString() {
        return "Charge{" +
                "chargeId=" + chargeId +
                ", studentId=" + studentId +
                ", chargeCriterionId=" + chargeCriterionId +
                ", chargeFormulaeId=" + chargeFormulaeId +
                ", accountId=" + accountId +
                ", chargeMonery='" + chargeMonery + '\'' +
                ", chargeDate='" + chargeDate + '\'' +
                ", schoolId=" + schoolId +
                ", recordId=" + recordId +
                ", classId=" + classId +
                ", studentName='" + studentName + '\'' +
                ", schoolName='" + schoolName + '\'' +
                ", className='" + className + '\'' +
                ", preferentialItem='" + preferentialItem + '\'' +
                ", recordName='" + recordName + '\'' +
                ", accountType='" + accountType + '\'' +
                '}';
    }
}
